Main interface with the component system. More...
Public Member Functions | |
InputSystem * | getInputSystem () const |
bool | isInitialized () const |
bool | initialize () |
void | shutdown () |
Main interface with the component system.
Used to initialize or shuts all of its sub parts.
InputSystem* nkInputs::MainSystem::getInputSystem | ( | ) | const |
bool nkInputs::MainSystem::isInitialized | ( | ) | const |
bool nkInputs::MainSystem::initialize | ( | ) |
Initializes the component and all of its sub part. This implies launching the input system and back end.
void nkInputs::MainSystem::shutdown | ( | ) |
Shuts down the component. This frees all memory linked to it and ensure a clean exit.